periploca graeca - German English Dictionary